const { defineConfig } = require('@vue/cli-service')
//使用vuecli的帮手函数defineconfig以获得更好的提示
module.exports = defineConfig({
  transpileDependencies: true,
  // productionSourceMap: false, //项目打包后，代码都是经过压缩加密的。如果运行时报错，输出的错误信息无法准确得知是哪里的代码出错
  //有了 map 文件就可以准确输出是哪里出错；如果项目不需要，可以不对其打包
  lintOnSave: process.env.NODE_ENV !== 'production', //设置生产环境不开启代码检查

  pages:{
    index:{
      //page的入口
      entry: 'src/main.js',
      template: 'public/index.html',
    }
  },
  
  devServer:{
    host: 'localhost',
    port: 8085,
    proxy:{
      '/system': {
        target: 'http://localhost:3000',
        changeOrigin: true,
        pathRewrite: {
          '^/system': 'system'
        }
      }
    },

  }


})
